shroud (a body) - Turkish English Dictionary