contraceptive technology - Spanish English Dictionary