long-term employment relationship - French English Dictionary