bang goes the money. - French English Dictionary