submarine mine control system - German English Dictionary