thull's shroud - Turkish English Dictionary