sound-conducting apparatus - French English Dictionary