windsock - French English Dictionary