ventilated tank crew helmet - French English Dictionary