torrent (large quantity of something) - Français Anglais Dictionnaire