manatee bush (machaerium lunatum) - Spanish English Dictionary