innumerate - French English Dictionary