What does an geeigneter Stelle mean?

an geeigneter Stelle - German to English

in a suitable position