intercessors - Turkish English Dictionary