Translation of "Permanent resident alien" in German

Related phrases