covert or clandestine nature - Turc Anglais Dictionnaire