self-documenting - Turco Inglés Diccionario