horrible sight - Espagnol Anglais Dictionnaire