speak imprudently - French English Dictionary