temporary employment permit - French English Dictionary