someone who puts a shroud on a corpse - Deutsch Englisch Wörterbuch