large number/quantity - French English Dictionary