microstat - French English Dictionary