ambulance emergency response vehicle - Turc Anglais Dictionnaire