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