have a clear conscience - Allemand Anglais Dictionnaire