person who ruthlessly criticizes another - Deutsch Englisch Wörterbuch