macaca mulatta - Turkish English Dictionary