meaning of Auffangschule

Auffangschule - German to English

school of final resort