explicated - Deutsch Englisch Wörterbuch