windmill canal - French English Dictionary