sacred site - Español Inglés Diccionario