parish pastor - Turkish English Dictionary