submarine detection equipment - Turkish English Dictionary