cover with a cowl or hood - Français Anglais Dictionnaire