bullfighting pass with a muleta - Francés Inglés Diccionario