dedicated vehicle - Turc Anglais Dictionnaire