bang goes something! - French English Dictionary