Get your taxes done using TurboTax

I worked on a cruise line and sailed out of a number of ports and countries.  My W-2 came out of Orlando, FL and federal taxes were withheld.  The ship however is based outside the US so no FICA or SS were with held.  Do I have to pay those FICA or SS taxes?   and would I have to pay both parts of it like I was self employed?