a sight for the gods - Turco Inglés Diccionario