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