butchery animal carcass - Francés Inglés Diccionario