electric power supply systems - Español Inglés Diccionario