large amount of something (usually money) - Español Inglés Diccionario