parish church - Turkish English Dictionary