self-documenting - Francés Inglés Diccionario