delivery of the stone - Turkish English Dictionary