place where something is buried - Turc Anglais Dictionnaire