battle of the trench - Turc Anglais Dictionnaire