radar level transmitter - German English Dictionary