delivery of the stone - Spanish English Dictionary