small opening in a canal - German English Dictionary