hundreds of millions of dollars - Français Anglais Dictionnaire