damage amounting to millions - Français Anglais Dictionnaire