fixed term employment contract - Spanish English Dictionary