consecutive short-term employment contracts - Français Anglais Dictionnaire