a palm tree (mauritia minor) - Spanish English Dictionary