a large amount or volume of something - Español Inglés Diccionario