intended to run on solar energy - Turco Inglés Diccionario