cluster of palms - French English Dictionary