fixed-term contract of employment - Francés Inglés Diccionario