Summary
French to English:   more detail...
  1. prise de photos:
    • Wiktionary:
      prise de photos → shoot