a family of large south american rodents, comprising the agoutis and acouchis - Spanisch Englisch Wörterbuch