short-term job - French English Dictionary