trench along roads - Français Anglais Dictionnaire