windthrow - French English Dictionary