make one feel better - Spanish English Dictionary