unravel the mystery - Allemand Anglais Dictionnaire