to have a cheerful disposition - German English Dictionary