What does an dessen Stelle mean?

an dessen Stelle - German to English

in lieu thereof