temporary employment permit - English Synonyms Dictionary