something which serves to reveal - Turco Inglés Diccionario