set of palm sprouts used to make a panama hat - Spanish English Dictionary