a sight for the gods - Francés Inglés Diccionario