flourishing of the bullfighting cape - Turco Inglés Diccionario