revealing something important - Español Inglés Diccionario