The English term "location, place, spot, earth, land, soil" matches the German term "Terrain"