What does ausländische Betriebsstätte mean?

ausländische Betriebsstätte - German to English

permanent organization abroad