work permit system - French English Dictionary