bang for the buck - French English Dictionary