bullfight with a muleta - French English Dictionary