cuban bast (hibiscus elatus) - Spanish English Dictionary