rupturing the hymen - German English Dictionary