as a shield against prying eyes - Turc Anglais Dictionnaire