flourishing of the bullfighting cape - Turkish English Dictionary