spotless reputation - Allemand Anglais Dictionnaire