interceders - Turkish English Dictionary