microencapsulate - Francés Inglés Diccionario