someone who puts a shroud on a corpse - Türkisch Englisch Wörterbuch