meaning of ausländische Firma

ausländische Firma - German to English

foreign organization