a species of howler monkey - Spanisch Englisch Wörterbuch