genus alouatta - Turkish English Dictionary