cheerful old souls - French English Dictionary