palmar radiocarpal ligament - Turkish English Dictionary