chief artery of thumb - Turkish English Dictionary