impregnated surface - Español Inglés Diccionario