hymenoid - German English Dictionary