mirabilis multiflora - Turkish English Dictionary