energy production - Turco Inglés Diccionario