microdefecto - French English Dictionary