investment revenue - Deutsch Englisch Wörterbuch