consecutive short-term employment contracts - German English Dictionary