most cheerful - Spanish English Dictionary