thermal power stations - Turco Inglés Diccionario