stone putty - Turkish English Dictionary