moisture-proof socket - Francés Inglés Diccionario