neck shield - French English Dictionary