impregnated pad - Spanish English Dictionary