English to Hindi

Meaning for:
sleeping policeman
other
सड़क अवरोध