covert or clandestine nature - Français Anglais Dictionnaire