microfinished - French English Dictionary