more humane - Francés Inglés Diccionario