protected against atmospheric humidity - Francés Inglés Diccionario