mountain paca (agouti taczanowski) - Spanish English Dictionary