palatovaginal groove - German English Dictionary