rip to shreds - German English Dictionary