foregone revenues - Deutsch Englisch Wörterbuch