consecutive short-term employment contracts - French English Dictionary