mechanoreflex - French English Dictionary