foul weather gear - German English Dictionary