marine speed and distance measuring equipment - Spanish English Dictionary