to afford protection - Turkish English Dictionary