English to Hindi

Meaning for:
sleight of hand
other
छलकपट;हाथ की सफ़ाई