submarine detection equipment - German English Dictionary