permanent employment contract - Spanish English Dictionary