store (great quantity - Anglais Synonymes Dictionnaire