long-term prognosis - French English Dictionary