explanted - Deutsch Englisch Wörterbuch