several hundreds - French English Dictionary