(last) resting place - Turkish English Dictionary