neohymen - German English Dictionary