someone who flogs/drubs - Almanca İngilizce Sözlük