to afford protection - Espagnol Anglais Dictionnaire