be ripped to shreds - Spanish English Dictionary