self-flagellating - Türkçe İngilizce Sözlük