metal helmet - French English Dictionary