small opening in a canal - Turkish English Dictionary