menstrual pad - Spanish English Dictionary