horse butcher's - Francés Inglés Diccionario