humectant power - Francés Inglés Diccionario