a large amount or volume of something - Espagnol Anglais Dictionnaire