What does Allerseelenkirche mean?

Allerseelenkirche - German to English

All Souls' Church