down with somebody/something! - German English Dictionary