terrible sight - Francés Inglés Diccionario