majagua (hibiscus tiliaceus) - Spanish English Dictionary