self-explaining - Turc Anglais Dictionnaire