raffia palms (raphia) - Spanish English Dictionary