spotless reputation - Turc Anglais Dictionnaire