rip someone to shreds - French English Dictionary