entrails from livestock - Spanish English Dictionary