wind-sock - French English Dictionary