worker who finishes palm hats - Español Inglés Diccionario