a type of medieval helmet - Français Anglais Dictionnaire