permanent-sheen finish - Francés Inglés Diccionario