greater palatine canal - German English Dictionary