be wearing a helmet - Français Anglais Dictionnaire