be someone who can keep secrets - Français Anglais Dictionnaire