excorticate - Deutsch Englisch Wörterbuch