touched running stone - Spanish English Dictionary