self-employed income - Deutsch Englisch Wörterbuch