you're a sight for sore eyes - Türkçe İngilizce Sözlük