substantial amounts - Español Inglés Diccionario