deep palmar venous arch - Turkish English Dictionary