The German term "Platz" matches the English term "place, location, spot, plaza, square, public square"