quite a number - French English Dictionary