isolating current transducer - Alemán Inglés Diccionario