intercesseur - Turkish English Dictionary