self-revelation - Turco Inglés Diccionario