bang goes something - French English Dictionary