What does ausländische Firma mean?

ausländische Firma - German to English

foreign organization