weatherproofness - German English Dictionary