tropical jewel hibiscus (abelmoschus moschatus) - French English Dictionary