microchip encapsulation - French English Dictionary