impregnating paste - Spanish English Dictionary