Meaning of “transducer” in the English Dictionary

british dictionary