hundred of thousands - French English Dictionary