impregnated pad - French English Dictionary