have a clean conscience - Turc Anglais Dictionnaire