swell-resistant finish - Francés Inglés Diccionario