cellular wheel sluice - Spanish English Dictionary