hooded (wearing a hood) - Français Anglais Dictionnaire