flourishing of the bullfighting cape - French English Dictionary