covering the deceased with a shroud - Français Anglais Dictionnaire