mirabilis longiflora - French English Dictionary