array of heliostats - Turco Inglés Diccionario