bullfight with a muleta - Turkish English Dictionary