self-fund - Deutsch Englisch Wörterbuch