strap of cape - Français Anglais Dictionnaire