more humane - Alemán Inglés Diccionario