brain-storming - French English Dictionary