substantial investment - Deutsch Englisch Wörterbuch