wind-hatch - French English Dictionary