a broken down car - Turc Anglais Dictionnaire