seed of the ivory palms - Spanish English Dictionary