cellular wheel sluice - French English Dictionary