the repository of many secrets - Espagnol Anglais Dictionnaire