pillorying - German English Dictionary