self-flagellating - Almanca İngilizce Sözlük