mark i helmet - French English Dictionary