wind resistant design - French English Dictionary