leak (a secret) - Français Anglais Dictionnaire