be publicly embarrassed - Türkçe İngilizce Sözlük