self-assembled microscopic vesicles - Türkisch Englisch Wörterbuch