What does ausländische Schwestergesellschaft mean?

ausländische Schwestergesellschaft - German to English

foreign sister company