say what comes to mind - French English Dictionary