face of a hewn stone - Turkish English Dictionary