torpedo launching system - Français Anglais Dictionnaire