leaching trench - Turc Anglais Dictionnaire