innumerous - French English Dictionary