self-setting finish - Español Inglés Diccionario