neurotendinous organ - French English Dictionary