drain trench - Français Anglais Dictionnaire