pilloried - German English Dictionary