abundance of something (especially money) - Español Inglés Diccionario