moisture-proof socket outlets - Alemán Inglés Diccionario