detective chief inspector - Turkish English Dictionary