microstresses - French English Dictionary