temporary employment permit - German English Dictionary