place where something is buried - Inglés Sinónimo Diccionario