piece of trash - Deutsch Englisch Wörterbuch