wood baboon - Turkish English Dictionary