be ripped to shreds - Almanca İngilizce Sözlük