deflower a young woman - Spanish English Dictionary