pilloried - Turkish English Dictionary