construction worker specializing in finishing facades - Spanish English Dictionary