finish off a bull - Alemán Inglés Diccionario