huge amounts - Alemán Inglés Diccionario