barn-storming - French English Dictionary