a huge quantity - Francés Inglés Diccionario