unravel the mystery - Francés Inglés Diccionario