mirabilis multiflora - French English Dictionary