self-assembled microscopic vesicles - Französisch Englisch Wörterbuch