lot (large amount) - Alemán Inglés Diccionario