greater palatine artery - French English Dictionary