flourishing of the bullfighting cape - Français Anglais Dictionnaire