down with somebody/something! - Turkish English Dictionary