protective helmet test - French English Dictionary