isolating current transducer - Francés Inglés Diccionario