a huge quantity - Français Anglais Dictionnaire