quite a sight - Alemán Inglés Diccionario