more bang for one's buck - Turkish English Dictionary