lay somebody to rest - Turc Anglais Dictionnaire