long-term supervision - French English Dictionary