Yes - TurboTax supports filing Form 2555, Foreign Earned Income.
Please see the following TurboTax FAQ, "What are Forms 2555 and 2555-EZ used for?", for instructions on how to enter information in TurboTax about your (or your spouse's) foreign earned income:
https://ttlc.intuit.com/replies/3301984