deputy vicar - Turkish English Dictionary