self-assembled microscopic vesicles - Deutsch Englisch Wörterbuch