to have a cheerful disposition - Spanish English Dictionary