abelmoschus moschatus - French English Dictionary