invaginate - Deutsch Englisch Wörterbuch