be discovered (fraud etc.) - Francés Inglés Diccionario