windspout - French English Dictionary