to afford evidence - Turkish English Dictionary