humane treatment and slaughter - Turco Inglés Diccionario