reveal a secret carelessly or by mistake - Français Anglais Dictionnaire