self-employed work permit - Deutsch Englisch Wörterbuch