make good or bad weather - German English Dictionary