electric power supply circuit - Francés Inglés Diccionario