greater palatine artery - Turkish English Dictionary