golgi tendon organ - Turkish English Dictionary