be someone who can keep secrets - Francés Inglés Diccionario