solar powered - Turco Inglés Diccionario