holy shroud - Turkish English Dictionary