site [saɪt]
noun
1 (place) sitio (m); lugar (m); (location) situación (f); (scene) escenario (m); (for building) solar (m); terreno (m); (archaeological) yacimiento (m)
the site of the accident el lugar del accidente; the site of the battle el escenario de la batalla; a late Roman site un emplazamiento romano tardío; building site obra (f); burial site necrópolis (f); camp site camping (m)