explantation - Deutsch Englisch Wörterbuch