electric currents - Francés Inglés Diccionario