place where something is buried - Alemán Inglés Diccionario