towed submersible - Français Anglais Dictionnaire