clean a well or canal - German English Dictionary