a mammal species living from the northeast of mexico to bolivia (didelphis marsupialis) - Spanish English Dictionary