accumulate massive quantities of something - French English Dictionary