moistureproof - German English Dictionary