himenoid - German English Dictionary