more bang for one's buck - French English Dictionary