explicable - Deutsch Englisch Wörterbuch