kiss (something) better - Spanish English Dictionary