English to Hindi

Meaning for:
clever Dick
other
ज़रूरत से ज़ादा चालाक