needle guard - French English Dictionary