hymen breaking - German English Dictionary