be laid to rest - Français Anglais Dictionnaire