worker who finishes palm hats - Spanish English Dictionary