a massive influx of cash - Francés Inglés Diccionario