sequester oneself - Espagnol Anglais Dictionnaire