scourge with lead balls - Français Anglais Dictionnaire