heavy-duty diesel vehicle - Turc Anglais Dictionnaire