numerosa - French English Dictionary