humane treatment - Turco Inglés Diccionario