church of the holy sepulchre - German English Dictionary