You would need to phone TurboTax Support and arrange a download.
Start by setting up your TurboTax account if you don't already have one with us.
Then, contact us and a Support Representative will push a download into your TurboTax account (see below).
Once that's been done, simply sign in to My Downloads to download your TurboTax software.
Contact Customer Support