sluggish progress - Français Anglais Dictionnaire