self-documented - Turco Inglés Diccionario