mechanoreceptors - French English Dictionary