windsocks - French English Dictionary