sudarium - Turkish English Dictionary