peak load power station - Turco Inglés Diccionario