explains - Deutsch Englisch Wörterbuch