babassu (orbignya phalerata) - Spanish English Dictionary