sonic transducer - French English Dictionary