submarine mine control system - Français Anglais Dictionnaire