other means of transport - Turc Anglais Dictionnaire