energy transducer - Spanish English Dictionary