revealing something important - Francés Inglés Diccionario