short-term assignment - French English Dictionary