humane treatment and slaughter - Alemán Inglés Diccionario