self-documented - Turc Anglais Dictionnaire