moisture resistant element - Francés Inglés Diccionario