flourish the bullfighting cape - Turkish English Dictionary