means of public conveyance - Turc Anglais Dictionnaire