silt sluice - German English Dictionary