be held/kept incommunicado - Français Anglais Dictionnaire