a large amount or volume of something - Spanisch Englisch Wörterbuch