extreme abundance - French English Dictionary