radar level transmitter - Turkish English Dictionary