finish carpenter - Francés Inglés Diccionario