self-explaining - Inglés Sinónimo Diccionario