tonkean macaque - Turkish English Dictionary