explicably - Deutsch Englisch Wörterbuch