palmar intercarpal ligaments - Turkish English Dictionary