a species of brocket deer from forests in south america (mazama americana) - Spanish English Dictionary