interconnected electrical power production systems - Francés Inglés Diccionario