Translation of "Unselbständige niederlassung" in English

Related phrases