impale - Deutsch Englisch Wörterbuch