be held/kept incommunicado - Espagnol Anglais Dictionnaire