employment contract of unlimited duration - Spanish English Dictionary