discover (a secret) - Francés Inglés Diccionario