open-ended employment contract - Spanish English Dictionary