weather pits - German English Dictionary