great multitude/number - French English Dictionary