palmar fascia - Turkish English Dictionary