self-revelative - Turco Inglés Diccionario