outlay or expense - Deutsch Englisch Wörterbuch