Summary
French to English:   more detail...
  1. voiture de patrouille:
    • Wiktionary:
      voiture de patrouille → patrol car