humane treatment and slaughter - Español Inglés Diccionario