bladder hibiscus - German English Dictionary