engraved on stone - Turkish English Dictionary