lay something to rest - Anglais Synonymes Dictionnaire