temporary work assignment - French English Dictionary