weatherproofed - German English Dictionary