more bang for the buck - Deutsch Englisch Wörterbuch