joint position sense - French English Dictionary