submersible roller sluice gate - Turkish English Dictionary