self-revelative - Francés Inglés Diccionario