soldier wearing a helmet - French English Dictionary