self-produced article - Deutsch Englisch Wörterbuch