have a clear conscience about something - Turc Anglais Dictionnaire