consecutive short-term employment contracts - Spanish English Dictionary