The German term "Ort" matches the English term "place, location, spot, city, town, village"