scar (on skin) - Français Anglais Dictionnaire