lowland paca (agouti paca) - Spanish English Dictionary