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