fixed-term contract of employment - Spanish English Dictionary