to afford protection - Turco Inglés Diccionario