massive amounts/quantities - Alemán Inglés Diccionario