submarine trenches - Français Anglais Dictionnaire