sight for sore eyes - Alemán Inglés Diccionario