greater spot-nosed guenon - Turkish English Dictionary