consecutive short-term employment contracts - Francés Inglés Diccionario