horrible sight - Alemán Inglés Diccionario