to afford protection - Turc Anglais Dictionnaire