Windsack - French English Dictionary