sluice of a mill dam - German English Dictionary