a top-secret unit - Turc Anglais Dictionnaire