microsemo - French English Dictionary