self-evident truth - Turc Anglais Dictionnaire