mistake-avoiding - French English Dictionary