a species of howler monkey (alouatta palliata) - İspanyolca İngilizce Sözlük