emboweled - Deutsch Englisch Wörterbuch