to thrill someone - Spanish English Dictionary