raffia palms (raphia) - Turkish English Dictionary