extraordinary amount - French English Dictionary