employment contract of unlimited duration - French English Dictionary