there's trouble brewing - German English Dictionary