Translation for 'restingplace of life'?