(one's) final resting place - Turkish English Dictionary