parish priest - Turkish English Dictionary