staff agency - French English Dictionary