ivory-nut palms - Turkish English Dictionary