carpenter in charge of assembling furniture frames - Español Inglés Diccionario