lifeboat radiotelegraph equipment - Turkish English Dictionary