ascending palatine artery - German English Dictionary