some twenty people - French English Dictionary