more bang for one's buck - German English Dictionary