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