radar level transmitter - French English Dictionary