bang for one's the buck - Deutsch Englisch Wörterbuch