boom goes the dynamite - French English Dictionary