internal finish - Español Inglés Diccionario