shame because of ridicule - Türkçe İngilizce Sözlük