meaning of Auslandsentsandter

Auslandsentsandter - German to English

expatriate [sent abroad]