weather patterns - German English Dictionary