meaning of Auslandsdienst

Auslandsdienst - German to English

international service