cheerful and funny man - Spanish English Dictionary