mirabilis longiflora - Spanish English Dictionary