mechanosensor - French English Dictionary