accumulate massive quantities of something - German English Dictionary