stay in concealment - Turc Anglais Dictionnaire