top fronds of a palm tree - Spanish English Dictionary