protection against moisture - Francés Inglés Diccionario