a lot, generally an undetermined amount - Spanisch Englisch Wörterbuch