guard against debris - French English Dictionary