numeroso - French English Dictionary