rip somebody/something to shreds - Francés Inglés Diccionario