human welfare - Francés Inglés Diccionario