hibiscus farragei - French English Dictionary