deputy sheriff - Turkish English Dictionary