entrench oneself behind a newspaper - Turco Inglés Diccionario