vehicle and conveyance - Turc Anglais Dictionnaire