English to Hindi

Meaning for:
stool-piegeon
other
पुलिस का जासूस