bladder hibiscus - French English Dictionary