hymen subseptus - German English Dictionary