microencapsulate - French English Dictionary