(last) resting place - Turco Inglés Diccionario