submarine mine control system - Espagnol Anglais Dictionnaire