putting stone - Turkish English Dictionary