log sluice - German English Dictionary