place where something is buried - Turco Inglés Diccionario