English to Hindi

Meaning for:
sluice gate
other
जलद्वार