detective chief inspector - Spanish English Dictionary