scab (on scars) - Français Anglais Dictionnaire