How to file income as expat without W2

yes, I live in UAE in Dubai, can turbo tax support my tax filing?