self-revelative - Español Inglés Diccionario