person who cannot keep secrets - Espagnol Anglais Dictionnaire