protected against atmospheric humidity - Alemán Inglés Diccionario