be a sight for sore eyes - Almanca İngilizce Sözlük