leaching trench - Français Anglais Dictionnaire