said of a wild beast which has tasted human flesh - Turkish English Dictionary