self-explanatory - Francés Inglés Diccionario