massive amounts/quantities - Francés Inglés Diccionario