revolving sluice - French English Dictionary