power generating systems - Turco Inglés Diccionario