soap-rolled finish - Turco Inglés Diccionario