micro-pearl - French English Dictionary