tear someone or something to shreds - Español Inglés Diccionario