be ripped to shreds - Fransızca İngilizce Sözlük