invaginable - Deutsch Englisch Wörterbuch