long-term worker - French English Dictionary