bullfighting pass with a muleta - Alemán Inglés Diccionario