tear someone or something to shreds - Espagnol Anglais Dictionnaire