hibiscus (plural: hibiscuses) - German English Dictionary