stay in concealment - Espagnol Anglais Dictionnaire