a family of large south american rodents, comprising the agoutis and acouchis - Español Inglés Diccionario