entrench oneself behind a newspaper - Francés Inglés Diccionario