meaning of Allerlösung

Allerlösung - German to English

universal salvation