reveal some illicit affair - Español Inglés Diccionario