microdefect - French English Dictionary