tear something to pieces/shreds - Deutsch Englisch Wörterbuch