self-revelative - Alemán Inglés Diccionario