self-revelatory - Turco Inglés Diccionario