be a sight for sore eyes - Turco Inglés Diccionario