substantial amounts - Francés Inglés Diccionario