temporary work agency - French English Dictionary