electric power production - Turco Inglés Diccionario