sonar receiver-transmitter - French English Dictionary