transducers - French English Dictionary