microfibre - French English Dictionary