(one's) final resting place - Francés Inglés Diccionario