install in a trench - Français Anglais Dictionnaire