to afford protection - Spanish English Dictionary