meaning of an einem öffentlichen Ort

an einem öffentlichen Ort - German to English

in a public place