parish ministry - Turkish English Dictionary