a lot, generally an undetermined amount - Allemand Anglais Dictionnaire