to get better - Spanish English Dictionary