to howl someone down - Francés Inglés Diccionario