electrical power supplies - Francés Inglés Diccionario