to afford protection - Español Inglés Diccionario