industrious concealment - Turc Anglais Dictionnaire