to be hacked off - Deutsch Englisch Wörterbuch