small opening in a canal - French English Dictionary