self-provision - Deutsch Englisch Wörterbuch