solar deity - Turco Inglés Diccionario