microchip encapsulation - Spanish English Dictionary