be very abundant - French English Dictionary