temporary employment agencies - French English Dictionary