means of mass transport - Turc Anglais Dictionnaire