babasu palm (orbignya phalerata) - Spanish English Dictionary