mechanoreception - French English Dictionary