abhominable - Deutsch Englisch Wörterbuch