public transportation vehicle - Turc Anglais Dictionnaire