cluster of palms - German English Dictionary