to invest (in) - Deutsch Englisch Wörterbuch