place where something is buried - Français Anglais Dictionnaire