kind of light spherical helmet - French English Dictionary