be a sight for sore eyes - Deutsch Englisch Wörterbuch