as a shield against prying eyes - Alemán Inglés Diccionario