sphinx baboon (papio sphinx) - Turkish English Dictionary