ivory nut palm seed - Spanish English Dictionary