leave scars - Turc Anglais Dictionnaire