submersible roller sluice gate (water engineering) - Anglais Synonymes Dictionnaire