the repository of many secrets - Français Anglais Dictionnaire