improvidently - French English Dictionary