a species of anteater from south america (tamandúa tetradactyla) - Espagnol Anglais Dictionnaire