hymen rupture - German English Dictionary