be someone who can keep secrets - French English Dictionary