microchore - French English Dictionary