butchery animal carcass - Alemán Inglés Diccionario