down with somebody/something! - Francés Inglés Diccionario