consecutive short-term employment contracts - Espagnol Anglais Dictionnaire