keep something like a secret - Français Anglais Dictionnaire