stumptail macaque - Turkish English Dictionary