impregnated cloth - Español Inglés Diccionario