flourish the bullfighting cape - Alemán Inglés Diccionario