trench cart - Turc Anglais Dictionnaire