could you keep a secret? - French English Dictionary