pilotless diving apparatus - Français Anglais Dictionnaire