impregnated paper - Francés Inglés Diccionario