windborne debris - French English Dictionary