a small wild cat native to central and south america (leopardus wiedii) - Espagnol Anglais Dictionnaire