weatherproof clothing - German English Dictionary