sacred baboon - Turkish English Dictionary