golgi tendon organ - French English Dictionary