kiss (something) better - German English Dictionary