copolymer micelle - French English Dictionary