araguato (alouatta arctoidea) - Turkish English Dictionary